pursue (something) arduously

Translations
poursuivre (quelque chose) avec acharnement